home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / PD_THEMA / BIORHYTM / BIORHYTH.PD / README.DOC < prev    next >
Text File  |  1998-03-14  |  16KB  |  357 lines

  1.  
  2.  
  3.                            BIORHYTHMUSBERECHNUNG
  4.                            =====================
  5.  
  6.    
  7.                Das Standardprogramm von mkb in der TOS-Version
  8.  
  9.  
  10.  
  11.               
  12.  
  13.                    BEDIENUNGSANLEITUNG UND DOKUMENTATION
  14.                    _____________________________________
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  i. Einleitung
  25.  -------------
  26.  
  27.    
  28.      Der 'Biorhythmus' ist eine oft falsch verstandene Sache. Er ist keine
  29.      Astrologie, sondern beruht einerseits auf jahrtausende alten Kenntnissen,
  30.      andererseits auf neueren Forschungen, z.b. vom Berliner Sanitätsrat Dr.
  31.      Werner Fließ (1873-1963) und anderen.
  32.      Die Biorhythmen sind nichts anderes als 'gestreckte' Sinus-Funktionen,
  33.      die bei der Geburt anfangen periodisch zu schwingen. Natürlich kann ein
  34.      so komplexes Gebilde wie der Mensch nicht allein durch drei mathematische
  35.      Funktionen bestimmt werden, dennoch kann man bei tieferen Forschungen die
  36.      fundamentale Periode von 28 Tagen (eine Mondperiode) bei Mensch und Tier
  37.      häufig finden (siehe auch 'Reader's Digest' Dezember 1961). Auch z.B. der 
  38.      ständige Wechsel zwischen guter und schlechter Stimmung läßt auf einen
  39.      'Biorhythmus' deuten.
  40.      Der Biorhythmus sollte nun so verstanden werden, daß er einen Grundtenor
  41.      bildet, über den sich andere Einflüsse wie Alter oder Allgemeinstimmung
  42.      legen können; er sollte nicht zu wörtlich genommen werden. Interessant ist
  43.      allerdings, seinen persöhnlichen Biorhythmus in der Vergangenheit anhand
  44.      bestimmter Ereignisse zu überprüfen - man wird verblüffende Übereinstim-
  45.      mungen finden (natürlich auch das Gegenteil...).
  46.  
  47.  
  48.  
  49.  I. Allgemeine Einführung in die Theorie des Biorhythmus 
  50.  -------------------------------------------------------
  51.  
  52.  
  53.      Es gibt drei Biorhythmen. Den Körperrhythmus, den Seelenrhythmus und den
  54.      Geistesrhythmus. Für jeden Rhythmus gibt es eine 'Kurve', einen Graphen.
  55.      Das Zusammenspiel aller drei Rhytmen zusammen ergibt den 'Biorhythmus'. 
  56.  
  57.      Die einzelnen Rhythmen sind Funktionsgraphen der Form 
  58.                             f(x): y=A*sin(wert*tage). 
  59.      'A' ist normalerweise 1, im vorliegenden Programm sind die y-Werte 
  60.      (auf der vertikale Achse) gestreckt, die Werte rangieren von +50 bis -50.
  61.      'wert' ist ein für jeden der drei Rhythmen spezifischer Wert. Für den 
  62.      Körperrhythmus ist 'wert' gleich 0.27318197, für den Seelenrhythmus gilt
  63.      ein Wert von 0.224399475 und für die Geisteskurve ist 'wert' 0.19039955. 
  64.      (Es entstehen bei sinnvollen Eingaben keine Rundungsfehler).
  65.      'tage' ist die Anzahl bisher vergangener Lebenstage. Am Geburtstag ist 
  66.      'tage' 0. Negative Werte sind nicht erlaubt.
  67.      Der Biorhythmus ist im Grunde nur eine Berechnungssache, daher ist ein
  68.      Computer prädestiniert für diese Aufgabe. 
  69.       
  70.      Die Rhythmen fangen also am Geburtstag an zu laufen, der Biorhythmus hängt
  71.      nur vom Geburtstag ab. Liegt ein Rhythmuswert an einem Tag über der Null-
  72.      linie, so bedeutet das gute Kondition, gute Seelenlage oder gute Geistes-
  73.      kraft. Liegt der Wert unter der Nullinie, so bedeutet das eine körperliche
  74.      Erholungsphase, ein seelisches 'Tief' oder schlechte Geisteskraft. Je 
  75.      höher/tiefer die einzelnen Werte, desto besser/schlechter. 
  76.  
  77.      Besondere Bedeutung haben die Nulldurchgänge, d.h. das Schneiden einer oder
  78.      mehrerer Kurven mit der Nullinie : Ein Nulldurchgang bedeutet stets einen
  79.      kritischen Tag in der entsprechenden Sparte. Bei einem körperlichen Null-
  80.      durchgang sollte man sich nicht anstrengen, bei einem seelischen Nulldurch-
  81.      gang steht man am besten nicht auf und bei einem geistigen Nulldurchgang
  82.      sind keine Prüfungen und andere schwerwiegende Geistesleistungen angesagt.
  83.      Fallen zwei Nulldurchgänge auf einen Tag, so ist die Gefahr noch größer in
  84.      den entspr. Sparten, und sollten an einem Tag etwa drei Nulldurchgänge
  85.      sein, so läßt man den Tag am besten aus (so eine Konstellation kommt etwa
  86.      alle 10 Jahre einmal vor).
  87.  
  88.      Auch das Zusammenspiel der Körper- und Seelenkurve ist von Bedeutung :
  89.      Schneiden sich die beiden Kurven über der Nullinie, so ist der Tag gut
  90.      geeignet für alle Angelegenheiten, etwa Termine, Berwerbungsgespräche,
  91.      sportliche Leistungen oder Konferenzen. Treffen sich die beiden Kurven
  92.      unter der Linie, so sollten Sie obige Anlässe lieber verschieben.
  93.  
  94.      
  95.      Alle diese Angaben sind ein Extrakt unterschiedlicher Theorien. Es gibt
  96.      Leute, die unterstützen eine Biorhythmentheorie allein mit der Körper-
  97.      kurve (Periode von 28 Tagen), was die elementarste Biorhythmenlehre dar-
  98.      stellt. Weitere finden das Zusammenspiel von Körper- und Seelenkurve als
  99.      Elementar (z.B. Autor A.Appel), wieder andere vertreten die Meinung, daß
  100.      alle drei Kurven genauso wichtig sind und die Nulldurchgänge speziell von
  101.      Bedeutung.
  102.      Hier ist weiteführende Literatur angebracht.
  103.  
  104.      Das vorliegende Programm versteht sich als 'Werkzeug' zur schnellen 
  105.      Berechnung beliebiger Biorhythmen. Welche Position man dabei vertritt, 
  106.      ist egal, da die implementierten Rhythmen (wenn auch jew. nur zum Teil) 
  107.      von jeder Theorie gleich vertreten werden. 
  108.      Auch die eingebauten 'Deutungs'-Routinen folgen eher einem Mischmasch 
  109.      aller Theorien, nämlich wird bei drei Rhytmen auf Nulldurchgänge UND dem 
  110.      Zusammenspiel der Korper/Seelenkurve geachtet. Das ist kein Nachteil, da
  111.      so viele Aspekte eingebracht werden, die anhand bekannter Ereignisse
  112.      in der eigenen Vergangenheit überprüft werden können - und man sich so 
  113.      ein eigenes Bild über die Korrektheit einer 'Biorhythmus-Theorie' machen
  114.      kann.
  115.  
  116.  
  117. II. Bedienungsanleitung des Programmes (erweiterte Version 4.m86G)
  118. ------------------------------------------------------------------
  119.  
  120.  
  121.      Nach Starten des Programmes befindet man sich in der Datumseingabe.
  122.  
  123.      
  124.   Datumseingabe
  125.   - - - - - - -
  126.  
  127.      Zuerst ist das Geburtsjahr, dann der Geburtsmonat und der entsprechende
  128.      Tag einzugeben, an dem die Rhythmen anfangen sollen. Es wird auf Korrekt-
  129.      heit der Eingaben geachtet, wird einmal nur Return gedrückt, so stürzt
  130.      das Programm vollständig ab (compilerbedingt). Das Datum, an dem der 
  131.      Rhythmus berechnet werden soll, wird analog eingegeben (wichtig ist dabei
  132.      nur das Jahr, da zur besseren Übersicht stets der Biorhythmus des ganzen
  133.      Jahres berechnet wird, man kann dann im Jahr blättern).
  134.      
  135.      Es werden alle Daten ab 0.0.0 unterstützt. Dabei werden die zwei Datums-
  136.      systeme berücksichtigt. Auf Korrektheit im Jahr 1582 wurde besonders Wert
  137.      gelegt.
  138.      Bitte nur Daten bis 3500 eingeben, da ab dann der aktuelle gregorianische
  139.      Kalender mit den Jahreszeiten nicht mehr übereinstimmt.
  140.  
  141.      Sollte ein unmögliches Datum (z.B. 10.10.1582) eingegeben werden, so 
  142.      muß das Datum nochmal von vorne eingegeben werden.
  143.  
  144.      
  145.   Der Bildschirmaufbau
  146.   - - - - - - - - - -
  147.  
  148.      Nach der Datumseingabe wird der graphische Bildschirm aufgebaut, im oberen
  149.      Bildschirmteil befindet sich rechts eine Info-Box, links werden später 
  150.      das Geburtsdatum, das aktuelle Datum und die gestreckten Rhytmenwerte am
  151.      aktuellen Datum angezeigt.
  152.      Im unteren Bildschirmteil befindet sich das Koordinatensystem, in dem 
  153.      später die Rhythmengraphen eingetragen werden. An der horizontalen Achse,
  154.      beschriftet mit 5 bis 30, laufen die vergangenen Tage, es werden stets die
  155.      Tage eines Monats angezeigt, an der vertikalen Achse werden die entsprech-
  156.      enden Rhythmenwerte angetragen, laufend von -50 bis 50.
  157.  
  158.      Zunächst zeigen Bildschirmmeldungen, wie die laufende Berechnung der 
  159.      Rhythmenwerte des aktuellen Jahres fortgeschritten ist. Die gesamte
  160.      Berechnung dauert etwa 10 Sekunden.
  161.  
  162.  
  163.   Die Graphen
  164.   - - - - - -
  165.  
  166.      Nach Beendigung der Berechnungen werden auf dem Bildschirm die Daten an
  167.      die entsprechenden Stellen angeschrieben, die aktuellen Rhythmenwerte in
  168.      die Box eingetragen und die Rhythmengraphen in das Koordinatensystem 
  169.      gezeichnet. 
  170.      Die durchgehende Linie ist für die Körperkurve, die unterbrochene für
  171.      die Seelenkurve und die gepunktete Linie für die Geisteskurve (entpricht
  172.      in etwa dem Stellenwert der Kurven bei den einzelnen Theorien).
  173.  
  174.      Für bessere Orientierung sind in der Box neben der Wertebox Linienmuster
  175.      auf der Höhe der dazugehörigen Werte eingetragen (so befindet sich der
  176.      durchgehende Strich auf der Höhe des 'Körper'-Schriftzuges und -Wertes).
  177.  
  178.      Der erste Graphenpunkt ist für den 1. des Monats, der letzte für den 
  179.      entsprechend letzten Tag. 
  180.  
  181.      Eine durchgehende senkrechte Linie bezeichnet den aktuellen Tag; wo diese
  182.      Linie von den drei Rhythmen jeweils geschnitten wird, stehen die Werte
  183.      am aktuellen Tag.
  184.  
  185.      Vier oder fünf dicke, kurze Striche auf der Mittellinie (zugleich Null-
  186.      linie) markieren die Sonntage dieses Monats, was der Übersicht dieser
  187.      Graphik nur zugute kommt.
  188.  
  189.      Bei jedem Datum, das vom Programm jemals ausgeben wird, steht der ent-
  190.      sprechende (korrekte !!) Wochentag dabei (sie können das ja leicht anhand
  191.      des aktuellen Datums überprüfen, aber auch der Geburtswochentag stimmt
  192.      garantiert).
  193.       
  194.  
  195.   Die Benutzung
  196.   - - - - - - -
  197.  
  198.      Es ist möglich, frei im aktuellen Jahr umherzublättern, ohne daß weitere
  199.      Berechnungen nötig werden. Um auf zurückliegende Tage zu kommen, drücken
  200.      Sie 'A', für spätere Tage drücken Sie 'D'. Kommen Sie über die Grenzen
  201.      eines Monats durch mehrmaliges Betätigen von 'A' oder 'D' hinaus , so wird
  202.      der Monat entsprechend geändert. Sie können aber auch gleich die Monate 
  203.      weiterblättern, mit 'Y' für vorherige und 'C' für spätere Monate. Kommen
  204.      Sie über die Grenzen eines Jahres, so wird in die Datumseingabe umgeschal-
  205.      tet, Sie müssen dann auch das Geburtsdatum neu angeben. 
  206.      
  207.      In die Datumseingabe kommen Sie auch mit 'J'.
  208.      
  209.      Das vorliegende Programm verfügt über verschiedene Audrucksarten für die
  210.      Biorhythmuswerte. Wollen Sie die Werte als Zahlen für einen Tag, so sind
  211.      diese sowieso auf dem Bildschirm angegeben, wollen Sie eine Deutung mit
  212.      Tagesempfehlung für den aktuellen Tag, so wird diese nach Drücken von
  213.      'S' auf dem angeschlossenen ESC/P / IBM-Drucker ausgegeben.          
  214.  
  215.      Eine Liste für alle Tage des aktuellen Monats erhalten Sie nach Drücken
  216.      von 'L'. Dabei können Sie wählen zwischen Ausgabe der Zahlenwerte mit
  217.      zusätzlicher Bewertung oder Ausgabe in Textform mit Tagesempfehlung  
  218.      (Auf die Frage nach Deutung 'J' drücken).
  219.  
  220.      Wenn Sie Zahlenwerte gewählt haben, so wird eine Bewertung dieser Werte
  221.      als '+' oder '-'-Zeichenkette dazugeliefert. Je mehr '+'-Zeichen nach
  222.      einem Wert, umso besser ist der entsprechende Rhythmus am entsprechenden 
  223.      Tag, je mehr '-'-Zeichen, desto schlechter ist der Rhythmus. Maximal gibt
  224.      es 5 Zeichen '+'/'-', minimal eines. 
  225.      Bei einem Nulldurchlauf wird 'CAUTIONDAY' als Warnung statt der Zeichen
  226.      ausgegeben. Es wird nicht auf Körper/Seelenkurven-Schnitte geachtet.
  227.      Wenn Sie Klartext gewählt haben, so wird auf Körper/Seelenkurven-Schnitte
  228.      geachtet und es wird auf sie, ebenso wie auf Nulldurchgänge, hingewiesen.
  229.      Auf drei Nulldurchgänge wird ebenfalls, besonders geschmackvoll, hinge-
  230.      wiesen.
  231.      Die Deutungsworte sind den entsprechenden Werten adequat gewählt worden.
  232.  
  233.      Wollen Sie auch die graphische Darstellung schwarz auf weiß besitzen, so
  234.      drücken Sie 'H'. Es wird eine Hardcopy über die gerade installierte Hard-
  235.      copyroutine (ALT/HELP) erstellt.
  236.  
  237.      Beendet wird das Programm mit 'E'.
  238.   
  239.      
  240.      Eine Befehlsübersicht befindet sich in der erwähnten Infobox.
  241.  
  242.  
  243.  
  244. III. Hinweise 
  245. -------------
  246.  
  247.  
  248.      Das Programm ist Public Domain. Es kann beliebig weitergegeben werden,
  249.      sofern das Weitergeben nicht kommerzieller Art ist und vorliegende An-
  250.      leitung mit weitergegeben wird. 
  251.      Alle Rechte bleiben beim Autor.
  252.  
  253.      Auch abgeänderte Versionen können weitergegeben werden, sofern die ur-
  254.      sprünglichen Urheberangaben belassen werden. Erwünscht sind Umsetzungen
  255.      auf andere Systeme, für die es noch keine Version gibt; für diesen Zweck
  256.      ist der Quelltext zu diesem Programm in PASCAL auf der Diskette ent-
  257.      halten. Bei jeder Änderung des Quelltextes bitte Änderung als Kommentar
  258.      kurz mit Datum anfügen. 
  259.      
  260.      Derzeit gibt es Versionen für C128 unter CP/M+ (3.z80G), für IBM-
  261.      Kompatible (1.i86G) und ATARI ST (4.m86G). Weitere sind angestrebt, da 
  262.      das Programm sich zu einem Standardprogramm entwickeln soll (bei kommer-
  263.      ziellen Programmen ist zuviel Firlefanz dabei, was die Lehre des Bio-
  264.      rhythmus in die Astrologie verdrängt).
  265.        
  266.      Für die Erstellung neuer Versionen wurde darauf geachtet, ein portables
  267.      PASCAL zu verwenden, ohne Spezialbefehle. Da Grafik verwendet wird, ist
  268.      das nur im computerunabhängigen Teil gelungen. Im systemabhängigen Teil
  269.      sind die Grafikprozeduren mit Hinweisen versehen, wie dort die entsprechen-
  270.      den anderen Grafikbefehle installiert werden müssen.
  271.      Der systemunabhängige Teil des Programmes verwendet eine Semi-Grafik, die
  272.      eine Auflösung von 620*200 Punkten hat. Der Nullpunkt liegt links unten 
  273.      (!).
  274.      Für Textausgaben im Grafikteil stehen 80*25 Zeichen zur Verfügung, die
  275.      Werte sind von 0..79 für die Spalten und 0..25 für die Reihen. Der Null-
  276.      punkt ist links oben; für die Ausgabe von kleinen Zeichen ('writesmall')
  277.      gelten die selben Konditionen.
  278.      Der systemunabhängige Teil gibt nur entsprechende Werte an den system-
  279.      abhängigen Teil über, es wurde sauber programmiert.     
  280.  
  281.      Obige Formate sind Standardformate, jeder PersonalComputer verfügt über 
  282.      die nötigen Fähigkeiten, und somit kann das Programm ohne Tricks auf jeden
  283.      Computer angepasst werden. Die nötigen Umrechnungen in systemabhängigen
  284.      Teil sind dokumentiert. 
  285.  
  286.     
  287.      ACHTUNG! Sollten Sie den Quelltext mit KATCE-ST compilieren wollen, so
  288.      müssen Sie über die bereinigte Version vom 23.12.1988 verfügen, in der
  289.      (übrigens anhand dieses Programmes !) ein Fehler in der relativen Ad-
  290.      dressierung lokaler Records (wichtig für das Anbinden für unabhängige
  291.      Programme) beseitigt wurde. 
  292.       
  293.  
  294. IV. Programmhistorie
  295. --------------------    
  296.      
  297.      
  298.      31.8.1987  :  Version 3.z80G auf C128/CPM+ als Urversion fertig.
  299.       1.3.1988  :  Version 1.i86G auf Siemens PC-D als erste Portion fertig.
  300.     25.12.1988  :  Version 4.m86G auf ATARI ST stark erweitert beendet.     
  301.      
  302.  
  303. V. Weitere Hinweise
  304. -------------------
  305.  
  306.      Sollten Sie Fehler im Programm finden (sowohl programmtechnischer als 
  307.      auch theoretischer Art), dann schreiben Sie mir; können Sie den Fehler
  308.      aus Ermangelung eines PASCAL-Compilers nicht selbst beheben, so senden
  309.      Sie mir eine Diskette mit frank. Rückumschlag, Sie erhalten die bereinig-
  310.      te Version incl. neuen Quelltext zurück. Auch über Verbesserungsvorschläge
  311.      freue ich mich.
  312.      
  313.      Matthias Berger
  314.      Schlesierstr. 41
  315.      8034 Germering
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.                                                                    == mkb 88 ==
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329. --------------------------------------------------------------------------------
  330. - Keine Gewähr für die Korrektheit der Angaben im Programm oder der Anleitung. -
  331. --------------------------------------------------------------------------------
  332.  
  333.  
  334.          
  335.  
  336.      
  337.      
  338.          
  339.  
  340.      
  341.      
  342.          
  343.  
  344.      
  345.      
  346.          
  347.  
  348.      
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.